s = '天涯共此时'

# 编码
# GBK 编码格式中，一个中文占两个字节
print(s.encode(encoding='GBK'))
# UTF-8 编码格式中，一个中文占三个字节
print(s.encode(encoding='UTF-8'))

# 解码
# 编码格式要与解码格式相同，不然会报错，用GBK编，就必须用GBK解

print('-------------用GKB解---------------')
# 先编码
# byte代表的就是一个二进制数据（字节类型的数据）
byte = s.encode(encoding='GBK')
# 在解码
print(byte.decode(encoding='gbk'))

print('-------------用UTF-8---------------')
# 先编码
byte = s.encode(encoding='UTF-8')
# 在解码
print(byte.decode(encoding='utf-8'))
